Big Huge Thesaurus

capital of the Russian Federation

noun